REPLAY CINEMA by ElProjektRED

Made with some help from ChatGPT

If you wanna support my work feel free to visit my YT channel or my Twitch channel
YouTube.com/c/ProjektRED1 	| 	twitch.tv/elprojektred

================================
KEYBOARD SHORTCUTS
================================
Ctrl = Control
Shift = Shift
Numpad = numeric keypad

FREE CAMERA — REPLAYS AND GARAGE
--------------------------------
Shift + F3          Enable/disable free camera.
W / S               Move forward / backward.
A / D               Move left / right.
Q / E               Move up / down.
Mouse               Rotate the camera.

1 through 9         Select movement speed:
                    1: 0.5 | 2: 1 | 3: 2 | 4: 3 | 5: 5
                    6: 8   | 7: 12 | 8: 20 | 9: 35
I / K               Increase / decrease movement speed.

Insert              Decrease FOV: closer view.
Delete              Increase FOV: wider view.
F                   Reset FOV.
P                   Enable/disable inertia.
R                   Reset camera roll.

Numpad 4 / 6        Rotate left / right.
Numpad 8 / 5        Rotate up / down.
Numpad 3 / 2        Roll the camera.

C                   Toggle rotation around a point.
Numpad 7 / 1        Increase / decrease orbit radius.

FOCUS AND TRACKING
--------------------------------
Ctrl + G            Enable/disable stabilized tracking.
Ctrl + H            Cycle through target tanks in a replay.
Ctrl + J            Cycle framing:
                    center / left third / right third.

In the garage, the target is the selected tank.

SAVED CAMERA POSITIONS
--------------------------------
Ctrl + Shift + B    Select the next slot (1 through 5).
Ctrl + Shift + S    Save camera position and FOV.
Ctrl + Shift + R    Recall the selected slot.

CAMERA PATH RECORDING — REPLAYS AND GARAGE
--------------------------------
F9                  Start/stop recording camera movement.
F10                 Play/stop the recorded path.
Ctrl + F9           Delete the recorded path.

This records camera movement, not video.
Garage paths are kept for the current session.

KEYFRAMES — REPLAYS ONLY
--------------------------------
F6                  Add a camera keyframe.
F7                  Delete a nearby keyframe.
Ctrl + F7           Delete all keyframes.
F8                  Play/stop the keyframe path.
Ctrl + ,            Go to the previous keyframe.
Ctrl + .            Go to the next keyframe.

NAVIGATION — REPLAYS ONLY
--------------------------------
[                   Jump backward 10 seconds.
]                   Jump forward 10 seconds.
Ctrl + [            Jump backward 60 seconds.
Ctrl + ]            Jump forward 60 seconds.
Ctrl + N            Go to the previous highlight event.
Ctrl + M            Go to the next highlight event.

TIMELINE — REPLAYS ONLY
--------------------------------
Ctrl + T            Show/hide the timeline.
Ctrl + Shift + F11  Zoom in on the timeline.
Ctrl + Shift + F12  Zoom out on the timeline.
Ctrl + Shift + ,    Pan the timeline view left.
Ctrl + Shift + .    Pan the timeline view right.
Ctrl + Shift + F5   Reset timeline zoom.
Ctrl + Shift + F4   Reanalyze replay events.

IN / OUT MARKERS — REPLAYS ONLY
--------------------------------
Ctrl + Shift + F6   Set the IN marker.
Ctrl + Shift + F7   Set the OUT marker.
Ctrl + Shift + F8   Clear IN and OUT markers.
Ctrl + Shift + F9   Go to IN.
Ctrl + Shift + F10  Go to OUT.

MAP AS GARAGE — EXPERIMENTAL
--------------------------------
Ctrl + Shift + M    Switch between Karelia and the normal garage.

With free camera disabled:
Hold left mouse
button + move mouse Rotate around the tank.
Mouse wheel         Adjust distance from the tank.

These map controls are still being tested.

DIAGNOSTICS
--------------------------------
Ctrl + Shift + T    Display the color test for 10 seconds.

NOTES
--------------------------------
Shortcuts can be changed in config.json.
Camera controls are configured in Camera.xml.
The [ and ] keys depend on your keyboard layout.